Optimal Resource Allocation and Reliability Analysis for Component-Based Software Applications

نویسندگان

  • Jung-Hua Lo
  • Sy-Yen Kuo
  • Michael R. Lyu
  • Chin-Yu Huang
چکیده

In this paper we propose an analytical approach for estimating the reliability of a component-based software. This methodology assumes that the software components are heterogeneous and the transfers of control between components follow a discrete time Markov process. Besides, we also formulate and solve two resource allocation problems. Finally, we demonstrate how these analytical approaches can be employed to measure the reliability of a software system including multiple-input/multiple-output systems and distributed software systems. Experimental results show that the proposed methods can solve the testing-effort allocation problems and improve the quality and reliability of a software system.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Optimal allocation of test resources for software reliability growth modeling in software development

Component-based software development approach has become a trend in integrating modern software systems. To ensure the overall reliability of an integrated software system, its software components have to meet certain reliability requirements, subject to some testing schedule and resource constraints. Efficiency improvement of the system-testing can be formulated as a combinatorial optimization...

متن کامل

طراحی الگوی تخصیص منابع آموزش عالی در ایران

هدف پژوهش حاضر طراحی الگوی تخصیص منابع آموزش‌عالی در ایران است. برای این منظور شاخص‌های کلیدی تخصیص منابع استخراج و در سه گروه مولفه‌های سیاسی، عملکردی و مولفه رویکردی طبقه‌بندی شدند. پرسش‌نامه طراحی شده بر مبنای شاخص‌های موثر بر روش تخصیص منابع، میان مدیران وکارشناسان‌ارشد دانشگاه‌ها و سازمان برنامه و بودجه کشور، توزیع و داده‌های مورد نیاز برای بررسی و تحلیل شاخص‌های تخصیص منابع به دانشگاه‌ها ...

متن کامل

OPTIMAL RESOURCE ALLOCATION IN DEA WITH INTEGER VARIABLES

Resource allocation and optimal leveling are among the top challenges in project management. This paper presents a DEA-based procedure for determining an optimal level of inputs to produce a fixed level of outputs. To achieve this goal, we assume that the levels of outputs can be forecasted in the next season and the procedure will determine optimal level of inputs for all DMUs. Such as some of...

متن کامل

Optimal Allocation of Testing Resources for Modular Software Systems

In this paper, based on software reliability growth models with generalized logistic testing-effort function, we study three optimal resource allocation problems in modular software systems during testing phase: 1) minimization of the remaining faults when a fixed amount of testing-effort and a desired reliability objective are given, 2) minimization of the required amount of testing-effort whe...

متن کامل

Optimization of reliability allocation and testing schedule for software systems

To ensure an overall reliability of an integrated software system, software components of the system have to meet certain reliability requirements, subject to some testing schedule and resource constraints. The system testing activity can be formulated as a combinatorial optimization problem with known cost, reliability, effort, and other attributes of the system components. In this paper we co...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002